Bookly\Backend\Modules\Diagnostics\Ajax B

Total Complexity 93
Dependencies 8
Dependents 1
Total lines 457
Lines of code 355
Logical lines of code 208
Comment lines 39
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
importData()
D
28
31 129
exportData()
B
38 15 65
getLogs()
A
41 14 49
diagnosticsAjax()
A
54 12 18
makeSafe()
A
46 8 41
getQuery()
S
57 3 17
runDiagnosticsTest()
S
63 3 10
csrfTokenValid()
S
70 2 6
getClassInstance()
S
69 2 7
permissions()
S
79 1 3
deleteLogs()
S
72 1 6
setLogsExpire()
S
75 1 4